foil holder - French English Dictionary